import copy

class SettingsConst:
	Minimum = 600, 600
	Medium = 750, 750
	Maximum = 900, 900

	MediumFPS = 30


class Settings:
	resolution = SettingsConst.Medium
	multiplayer = False
	FPS = SettingsConst.MediumFPS

class SettingsManager:
	settings = Settings()
	_resolutionChanged = False

	@staticmethod
	def changeResolution(resolution):
		if SettingsManager.settings.resolution != resolution:
			SettingsManager.settings.resolution = resolution
			SettingsManager._resolutionChanged = True

	@staticmethod
	def resolutionChanged():
		if SettingsManager._resolutionChanged == True:
			SettingsManager._resolutionChanged = False
			return True
		return False

	@staticmethod
	def changeFps(FPS):
		SettingsManager.settings.FPS = FPS



